Why Are Iranian Diplomats Worth $100,000 To The Taliban